package tt.dz.service;

import tt.dz.entity.UserWallet;

/**
 * 用户钱包业务接口
 * @author Administrator
 *
 */
public interface UserWalletService {

	/**
	 * 查询用户余额
	 * @param cardNum 卡号
	 */
	public Double getUserWalletBalanceByCardNum(String cardNum);
	
	
	/**
	 * 查询用户冻结余额
	 * @param cardNum
	 * @return
	 */
	public Double getUserWalletFreezeSum(String cardNum);
	
	/**
	 * 通过用户ID得到用户
	 * @param userId
	 * @return
	 */
	public UserWallet getUserWalletByUserId(int userId);
	
	/**
	 * 
	 */
	public void updateUserWallet(UserWallet userWallet);
	
	
}
